]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
extensions-app: Fix service activation mix-up
authorFlorian Müllner <fmuellner@gnome.org>
Tue, 20 Feb 2024 12:09:41 +0000 (13:09 +0100)
committerMarge Bot <marge-bot@gnome.org>
Tue, 20 Feb 2024 12:46:24 +0000 (12:46 +0000)
Starting the D-Bus service should not pop-up a window by itself,
it should just register and wait for an explicit call to Activate().

The .desktop file on the other hand should fully activate the
app when using the Exec line.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7423

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3202>

subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in
subprojects/extensions-app/data/org.gnome.Extensions.service.in

index b68f5fff6629e7198fa8763c02e08e3484044524..a935780b7df3571892080db68a0dd548bde88eeb 100644 (file)
@@ -4,7 +4,7 @@ Name=Extensions
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
 Icon=@app_id@
 Comment=Configure GNOME Shell Extensions
-Exec=@bindir@/@prgname@ --gapplication-service
+Exec=@bindir@/@prgname@
 DBusActivatable=true
 Categories=GNOME;GTK;Utility;
 OnlyShowIn=GNOME;
index 2150999cad3fed2aec68a0ed91181b75d488b27a..ce41613ba6309701af98d3a75276381bf475f423 100644 (file)
@@ -1,3 +1,3 @@
 [D-BUS Service]
 Name=@app_id@
-Exec=@bindir@/@prgname@
+Exec=@bindir@/@prgname@ --gapplication-service